.alert {background:url("../images/alert.png") no-repeat scroll 1px 50% #FFD5D5; border:1px solid #FFACAD; color:#CF3738; margin:15px 0 5px 0; padding-left:20px;}
.approved {color: #000;border: 1px solid #6cb689;background: #e4f3e2 url("../images/approved.png") 1px 50% no-repeat; margin:15px 0 5px 0; padding-left:20px;}
label.invalid {color:#FF0000; font-weight:bold; border:none;}
.invalid {border:medium solid #FF0000;}
.jcm-posttext, .jcm-pretext { margin:10px 0 10px 0;}
.jcm-send { margin:10px 0 10px 0;}
.hidejcm {display:none;}
.showjcm { display:block;}
